Computer science Lesson Plan
Class: 6th - Lesson:6 Basic Programming (Connecting Blocks, Directions, Simple Loops and For Loops)

Purpose: Students will learn relative orientation, directions, how to connect programming blocks and the use of loops and for loops.

No. of Classes

One or two classes.

Materials Required

Internet connection,Blockly Games, Code.org, Dice.

Prior knowledge

Students should know about the properties of a picture and directions.

Exercise
Teacher's Instruction
  1. Teachers should explain how to turn a hotspot on and off and how to connect to Wi-Fi before starting the activities.
  2. Teachers should help Students to connect blocks.
  3. Teachers should explain the meaning of each of the blocks used.
  4. Teacher should teach all directions by using a physical activity before giving these exercises.
  5. When teaching exercises 5 and 6, remind students of the grid activity in the 5th class lesson.
  6. You can play blockly games even offline.
  7. Teacher should insist the students to play 5 levels of blockly games.
  8. Sign-in into the code.org before playing the game.
  9. POINTS TO PONDER :Is the shortest solution always the best solution?